from node.Node import Node
class Server(Node):
    def __init__(self,name,cache_number):
        super().__init__(name,cache_number)
        self.data_shift_number=0

    def get(self,key):
        name,value=super().get(key)
        if value is None:
            # 此时在服务器缓存中没有找到数据，需要重其他服务器中读取数据，更新缓存，进行一次数据迁移操作
            self.data_shift_number+=1
        return self,value
